"""
功能描述 ：
编写人 ：
编写日期 ：
实现逻辑 ：
    1- ......
        1.1- ......
    2- ......
        2.1- ......
"""
"""
    2.2 获取测试数据内进行请求所需要的关键字段
    2.3 进行请求获得返回结果
"""
#导包
import requests
#定义你一个类
class ConfigHttp:
    #初始化方法
    def __init__(self,m,u,v):
        slef.method = m
        self.url = u
        self.value = v
    ## 定义一个对外方法:run
    def run(self):
        # 2.3 进行请求获得返回结果
        if self.method == 'get':
            re = self.__get()
            return re
        elif self.method == "post":
            re = self.__post()
            return re
    #进行get请求返回结果
    def __get(self):
        re = requests.get(url=self.url, params=self.value)
    def __post(self):
        re = requests.post(url=self.url, params=self.value)

if __name__ == '__main__':
    method = "post"
    url = "https://www.wanandroid.com/user/login"
    value = {'username': 'liangchao', 'password': '123456'}
    # 实例化
    ch = ConfigHttp(method, url, value)
    re = ch.run()
    print(re.text)